package com.gt.dao.projectJsdebugDetails;

import com.gt.entity.projectJsdebugDetails.ProjectJsdebugDetails;
import java.util.List;

import org.apache.ibatis.annotations.Mapper;

/**
 * bug详情DAO接口
 * @author why
 */
@Mapper
public interface ProjectJsdebugDetailsDAO {

	// Methods

   /**
	* 插入bug详情
	* @param projectJsdebugDetails 参数实体
	* @return id 插入后的数据库主键值
	*/
	public Long insert(ProjectJsdebugDetails projectJsdebugDetails);

   /**
	* 删除bug详情
	* @param id 主键值
	*/
	public void delete(Long id);

   /**
	* 更新bug详情
	* @param projectJsdebugDetails 参数实体
	*/
	public void update(ProjectJsdebugDetails projectJsdebugDetails);

   /**
	* 主键查询bug详情
	* @param id 主键值
	* @return ProjectJsdebugDetails 实体
	*/
	public ProjectJsdebugDetails selectById(Long id);

   /**
	* 根据条件查询bug详情列表
	* @param projectJsdebugDetails 参数实体
	* @return List<ProjectJsdebugDetails> 实体List
	*/
	public List<ProjectJsdebugDetails> selectList(ProjectJsdebugDetails projectJsdebugDetails);

}